package storeEntity

// EbStoreIntegral 积分商品表
type StoreIntegral struct {
	ID        int64  `json:"id" gorm:"column:id" form:"id"`                         // 积分商品ID
	Image     string `json:"image" gorm:"column:image" form:"image"`                // 商品图片
	ProductId int64  `json:"product_id" gorm:"column:product_id" form:"product_id"` // 商品id
	Images    string `json:"images" gorm:"column:images" form:"images"`             // 轮播图
	Title     string `json:"title" gorm:"column:title" form:"title"`                // 活动标题
	Price     int64  `json:"price" gorm:"column:price" form:"price"`                // 兑换积分
	Sort      int64  `json:"sort" gorm:"column:sort" form:"sort"`                   // 排序
	Sales     int64  `json:"sales" gorm:"column:sales" form:"sales"`                // 销量
	UnitName  string `json:"unit_name" gorm:"column:unit_name" form:"unit_name"`    // 单位名
	Stock     int64  `json:"stock" gorm:"column:stock" form:"stock"`                // 库存
	AddTime   string `json:"add_time" gorm:"column:add_time" form:"add_time"`       // 添加时间
	IsHost    int8   `json:"is_host" gorm:"column:is_host" form:"is_host"`          // 推荐
	IsShow    int8   `json:"is_show" gorm:"column:is_show" form:"is_show"`          // 商品状态
	IsDel     int8   `json:"is_del" gorm:"column:is_del" form:"is_del"`             // 删除
	Num       int64  `json:"num" gorm:"column:num" form:"num"`                      // 最多积分几个
	Quota     int64  `json:"quota" gorm:"column:quota" form:"quota"`                // 限购总数
	OnceNum   int64  `json:"once_num" gorm:"column:once_num" form:"once_num"`       // 单次购买个数
	QuotaShow int64  `json:"quota_show" gorm:"column:quota_show" form:"quota_show"` // 限购显示
}

// TableName 表名称
func (*StoreIntegral) TableName() string {
	return "eb_store_integral"
}
